History
History
Synonyms
UK
US
Meaning:
jail

gaol; prison

place for incarceration

stockade

a wall of upright posts, built as a defence

enclosure; jail

DETENTION CAMP as in Wiktionary
DETENTION CAMP as in Wikipedia